body{
      background:#DDDDDD;
      font-size:20px;
      font-family:arial;
    }
    table{
      background:#CAE3CD;
    }
    table td,th{
      padding:5px;
      border:1px solid #85CC73;
    }
    table thead{
      background:#C0EEBB;
    }
    /*
    input{
      height:30px;
    }
    */
    input[type="email"],input[type="text"],input[type="password"],input[type="date"],input[type="file"]{
      height:30px;
      width:200px;
      font-size:20px;
      background:rgb(231, 241, 223);
      border:1px solid green;
      color:rgb(19, 157, 201);
      padding-left: 5px;
      padding-right: 5px;
    }

    textarea,select{
      width:200px;
      font-size:20px;
    }
    input[type="submit"]{
      height:30px;
      width:150px;
      font-size:20px;
      color:white;
      background:black;
    }

    .error{
      background: none repeat scroll 0 0 pink;
      color: red;
      font-size: 17px;

    }
    input.error{
      border:1px solid red;
      background:pink;
      margin-right: 10px;
    }
